module.exports = {
	onLoad() {
		// 设置默认的转发参数
		this.$t.mpShare = {
			// 分享的标题，默认为小程序名称
			title: '',
			// 分享的路径，默认为当前页面
			path: '',
			// 分享时显示的图片，默认为当前页面截图
			imageUrl: '',
			// 当前页面是否可以分享
			share: true
		}
		if (!this.$t.mpShare.share) {
			uni.hideShareMenu()
		}
	},
	onShareAppMessage() {
		return this.$t.mpShare
	},
	// #ifdef MP-WEIXIN
	onShareTimeline() {
		const currentPage = getCurrentPages().pop(); // 当前页面实例
		const route = currentPage.route; // 当前页面路径
		const options = currentPage.options; // 当前页面参数

		// 拼接参数到分享路径（重要！）
		const pathWithParams = `${Object.keys(options)
	      .map(key => `${key}=${encodeURIComponent(options[key])}`)
	      .join('&')}`;
		console.log(pathWithParams)
		return {
			title: this.$t.mpShare.title,
			query: pathWithParams,
			imageUrl: this.$t.mpShare.imageUrl
		}
	}
	// #endif
}